BSPlib: The BSP programming library

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

BSPlib: The BSP programming library

BSPlib is a small communications library for bulk synchronous parallel (BSP) programming which consists of only 20 basic operations. This paper presents the full deenition of BSPlib in C, motivates the design of its basic operations, and gives examples of their use. The library enables programming in two distinct styles: direct remote memory access using put or get operations, and bulk synchron...

متن کامل

An Efficient Implementation of the BSP Programming Library for VIA

Virtual Interface Architecture(VIA) is a light-weight protocol for protected user-level zero-copy communication. In spite of the promised high performance of VIA, previous MPI implementations for GigaNet’s cLAN revealed low communication performance. Two main sources of such low performance are the discrepancy in the communication model between MPI and VIA and the multi-threading overhead. In t...

متن کامل

Bsp Programming 1. the Bsp Model

The Bulk Synchronous Parallel (BSP) model provides a uni-ed framework for the design and programming of general purpose parallel computing systems. In this paper we describe some programming language developments which are currently being pursued as part of this new, uniied approach to scalable parallel computing. A parallel random access machine (PRAM) 4] consists of a collection of processors...

متن کامل

An Object-oriented Bsp Library for Multicore Programming

We show that the Bulk Synchronous Parallel (BSP) model, originally designed for distributed-memory systems, is also applicable for shared-memory multicore systems and, furthermore, that BSP libraries are useful in scientific computing on these systems. A proofof-concept MulticoreBSP library has been implemented in Java, and is used to show that BSP algorithms can attain proper speedups on multi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Parallel Computing

سال: 1998

ISSN: 0167-8191

DOI: 10.1016/s0167-8191(98)00093-3